from flask import Flask
from flask import render_template  # 引入渲染函数
from flask import request,jsonify
import api

app = Flask(__name__)

#创建网址/network/address和函数index的对应关系，即访问网址，自动执行index函数
@app.route("/first/web")
def first_web():
    # 直接显示字符串
    # return "Hello world!"
    # 引用html文件
    return render_template("web-2.html")

@app.route("/ai/web")
def ai_web():
    # https://appbuilder.bce.baidu.com/ai_apaas/share/home?short_code=hIJyBwRryhY&source=web
    # return render_template("AI-page.html")
    return render_template("Chat_AI.html")

@app.route('/data', methods=['POST'])
def data():
    query = request.get_json() # 接收来自javascript的数据
    result = api.chatWithAI(query['query']) # 处理数据
    return jsonify({'result': result}) # 返回处理后的数据

if __name__ == '__main__':
    app.run()